package com.mingtu.guards.bean;

import java.util.List;

/**
 * @ClassName :
 * @Author : wkk
 * @Date : 2021-6-18 15:00:04
 * @Email : 1281573890@qq.com
 * @Eescription :
 */
public class MyReportRecordBean {

    /**
     * msg : success
     * code : 0
     * page : {"totalCount":1,"pageSize":10,"totalPage":1,"currPage":1,"list":[{"id":178,"userId":7,"deptId":2,"eventCode":"20210618145424001","eventDesc":"异常上报资源破坏","createTime":"2021-06-18 14:54:25","lng":"113.682901","lat":"34.741557","address":"河南省郑州市管城回族区广源路荣汇国际","eventAttachEntities":[{"id":302,"eventId":178,"attachUrl":"https://static.mingtukeji.com/dbs/202106/20210618/f4af227bb8e4400ba5c09472e5c01ae4.jpg","type":1}],"type":2,"tag":"资源破坏","status":0,"name":"王珂","auditUserId":null,"auditUserName":null,"finishUserId":null,"finishUserName":null,"auditMemo":null,"finishMemo":null,"auditTime":null,"finishTime":null,"isReport":null}]}
     */

    private String msg;
    private String code;
    private PageBean page;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public PageBean getPage() {
        return page;
    }

    public void setPage(PageBean page) {
        this.page = page;
    }

    public static class PageBean {
        /**
         * totalCount : 1
         * pageSize : 10
         * totalPage : 1
         * currPage : 1
         * list : [{"id":178,"userId":7,"deptId":2,"eventCode":"20210618145424001","eventDesc":"异常上报资源破坏","createTime":"2021-06-18 14:54:25","lng":"113.682901","lat":"34.741557","address":"河南省郑州市管城回族区广源路荣汇国际","eventAttachEntities":[{"id":302,"eventId":178,"attachUrl":"https://static.mingtukeji.com/dbs/202106/20210618/f4af227bb8e4400ba5c09472e5c01ae4.jpg","type":1}],"type":2,"tag":"资源破坏","status":0,"name":"王珂","auditUserId":null,"auditUserName":null,"finishUserId":null,"finishUserName":null,"auditMemo":null,"finishMemo":null,"auditTime":null,"finishTime":null,"isReport":null}]
         */

        private String totalCount;
        private String pageSize;
        private String totalPage;
        private String currPage;
        private List<ListBean> list;

        public String getTotalCount() {
            return totalCount;
        }

        public void setTotalCount(String totalCount) {
            this.totalCount = totalCount;
        }

        public String getPageSize() {
            return pageSize;
        }

        public void setPageSize(String pageSize) {
            this.pageSize = pageSize;
        }

        public String getTotalPage() {
            return totalPage;
        }

        public void setTotalPage(String totalPage) {
            this.totalPage = totalPage;
        }

        public String getCurrPage() {
            return currPage;
        }

        public void setCurrPage(String currPage) {
            this.currPage = currPage;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class ListBean {
            /**
             * id : 178
             * userId : 7
             * deptId : 2
             * eventCode : 20210618145424001
             * eventDesc : 异常上报资源破坏
             * createTime : 2021-06-18 14:54:25
             * lng : 113.682901
             * lat : 34.741557
             * address : 河南省郑州市管城回族区广源路荣汇国际
             * eventAttachEntities : [{"id":302,"eventId":178,"attachUrl":"https://static.mingtukeji.com/dbs/202106/20210618/f4af227bb8e4400ba5c09472e5c01ae4.jpg","type":1}]
             * type : 2
             * tag : 资源破坏
             * status : 0
             * name : 王珂
             * auditUserId : null
             * auditUserName : null
             * finishUserId : null
             * finishUserName : null
             * auditMemo : null
             * finishMemo : null
             * auditTime : null
             * finishTime : null
             * isReport : null
             */

            private String id;
            private String userId;
            private String deptId;
            private String eventCode;
            private String eventDesc;
            private String createTime;
            private String lng;
            private String lat;
            private String address;
            private String type;
            private String tag;
            private String status;
            private String name;
            private String auditUserId;
            private String auditUserName;
            private String finishUserId;
            private String finishUserName;
            private String auditMemo;
            private String finishMemo;
            private String auditTime;
            private String finishTime;
            private boolean isReport;
            private boolean isUpload;
            private List<EventAttachEntitiesBean> eventAttachEntities;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public String getDeptId() {
                return deptId;
            }

            public void setDeptId(String deptId) {
                this.deptId = deptId;
            }

            public String getEventCode() {
                return eventCode;
            }

            public void setEventCode(String eventCode) {
                this.eventCode = eventCode;
            }

            public String getEventDesc() {
                return eventDesc;
            }

            public void setEventDesc(String eventDesc) {
                this.eventDesc = eventDesc;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getLng() {
                return lng;
            }

            public void setLng(String lng) {
                this.lng = lng;
            }

            public String getLat() {
                return lat;
            }

            public void setLat(String lat) {
                this.lat = lat;
            }

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getTag() {
                return tag;
            }

            public void setTag(String tag) {
                this.tag = tag;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getAuditUserId() {
                return auditUserId;
            }

            public void setAuditUserId(String auditUserId) {
                this.auditUserId = auditUserId;
            }

            public String getAuditUserName() {
                return auditUserName;
            }

            public void setAuditUserName(String auditUserName) {
                this.auditUserName = auditUserName;
            }

            public String getFinishUserId() {
                return finishUserId;
            }

            public void setFinishUserId(String finishUserId) {
                this.finishUserId = finishUserId;
            }

            public String getFinishUserName() {
                return finishUserName;
            }

            public void setFinishUserName(String finishUserName) {
                this.finishUserName = finishUserName;
            }

            public String getAuditMemo() {
                return auditMemo;
            }

            public void setAuditMemo(String auditMemo) {
                this.auditMemo = auditMemo;
            }

            public String getFinishMemo() {
                return finishMemo;
            }

            public void setFinishMemo(String finishMemo) {
                this.finishMemo = finishMemo;
            }

            public String getAuditTime() {
                return auditTime;
            }

            public void setAuditTime(String auditTime) {
                this.auditTime = auditTime;
            }

            public String getFinishTime() {
                return finishTime;
            }

            public void setFinishTime(String finishTime) {
                this.finishTime = finishTime;
            }

            public boolean getIsReport() {
                return isReport;
            }

            public void setIsReport(boolean isReport) {
                this.isReport = isReport;
            }

            public boolean isUpload() {
                return isUpload;
            }

            public void setUpload(boolean upload) {
                isUpload = upload;
            }

            public List<EventAttachEntitiesBean> getEventAttachEntities() {
                return eventAttachEntities;
            }

            public void setEventAttachEntities(List<EventAttachEntitiesBean> eventAttachEntities) {
                this.eventAttachEntities = eventAttachEntities;
            }

            public static class EventAttachEntitiesBean {
                /**
                 * id : 302
                 * eventId : 178
                 * attachUrl : https://static.mingtukeji.com/dbs/202106/20210618/f4af227bb8e4400ba5c09472e5c01ae4.jpg
                 * type : 1
                 */

                private String id;
                private String eventId;
                private String attachUrl;
                private String type;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getEventId() {
                    return eventId;
                }

                public void setEventId(String eventId) {
                    this.eventId = eventId;
                }

                public String getAttachUrl() {
                    return attachUrl;
                }

                public void setAttachUrl(String attachUrl) {
                    this.attachUrl = attachUrl;
                }

                public String getType() {
                    return type;
                }

                public void setType(String type) {
                    this.type = type;
                }
            }
        }
    }
}
